StarLogo TNG: An Introduction to Game Development
نویسندگان
چکیده
The science of developing computer programs offers a rich educational experience that can help students gain fluency with information technology. Unfortunately, while computers have become commonplace in schools, the practice of teaching programming is being squeezed out of high school and middle school curricula. We believe that programming should be reintroduced to students, and that this can be done by focusing on video game construction, a compelling subject area for many students. Given the current expertise required to create a modern video game, new tools are needed to make this experience accessible to students. We have developed StarLogo TNG, a visual programmingand 3Dbased environment that enables students to easily program their own games. It uses graphical programming to ease the learning curve for programming, and 3D graphics to make the developed games more realistic. An initial pilot study has shown that these innovations appeal to students, and in particular appeal to girls.
منابع مشابه
The Convergence of Graphical Programming and Text Processing Starlogo Tng: the Convergence of Graphical Programming and Text Processing
StarLogo TNG is a robust graphical programming environment for secondary students. Despite the educational advantages of graphical programming, TNG has sustained criticism from some who object to the exclusion of a textual language. Recognizing the benefits of text processing and the power of controlling software with a keyboard, I sought to incorporate text-processing techniques into TNG’s gra...
متن کاملDesigning and Editing 2 . 5 - Dimensional Terrain in StarLogo TNG
StarLogo TNG is "The Next Generation" in block-based decentralized programming for modeling and simulation software. Its aim is to make computer programming more appealing for students in middle school and high school. Part of the draw of StarLogo TNG is its 3-D rendered world called Spaceland where "agents" live on a terrain made of a grid of "patches". This thesis evaluates and outlines the r...
متن کاملStarLogo TNG: science in student-programmed simulations
StarLogo: The Next Generation (TNG), a new programming tool, was designed to rapidly engage students in game and simulation development in secondary school science and programming classes. TNG was introduced and used alongside established materials in three levels of high school physics. This pilot was designed to a) test the hypothesis that a game/simulation programming unit could harness the ...
متن کاملExploring Agent-Based Methods for the Analysis of Payment Systems: A Crisis Model for StarLogo TNG
This paper presents an exploratory agent-based model of a real time gross settlement (RTGS) payment system. Banks are represented as agents who exchange payment requests, which are then settled according to a set of simple rules. The model features the main elements of a real-life system, including a central bank acting as liquidity provider, and a simplified money market. A simulation exercise...
متن کاملAn Evolutionary Trade Network Game with Preferential Partner Selection
An evolutionary trade network game (TNG) is proposed for studying the interplay between evolutionary game dynamics and preferential partner selection in various market contexts with distributed adaptive agents. The modu lar form of the TNG facilitates experimenta tion with alternative specifications for trade p^tner matching, trading, expectation updat ing, and trade strategy evolution. Experim...
متن کامل